/**
 * 
 */
package com.xbang.attendance.service;

import java.io.File;

/**
 * @author dev.zhang
 * 
 */
public interface AnalyzeService {

	/**
	 * 解析文件
	 * 
	 * @param file
	 * @throws Exception
	 */
	void analyse(File file) throws Exception;
	/***
	 * 解析文件
	 * 类型
	 * @param file
	 * @param type
	 * @throws Exception
	 */
	void analyse(File file,String type) throws Exception;
	/***
	 * 不同的导入方式，可能有的需要，有的不需要，由抽象的先实现，至于具体的实现细节，则交给子类去实现。
	 * @param file
	 * @param obj
	 * @return
	 */
	String analyse(File file,String path,Object ... objs)throws Exception;
}
